• word of the day

    padda oryzivora

    padda oryzivora - Dictionary definition and meaning for word padda oryzivora

    Definition
    (noun) small finch-like Indonesian weaverbird that frequents rice fields
Download our Mobile App Today
Receive our word of the day
on Whatsapp